a {
  color: rgb(111, 120, 167);
  text-decoration: none;
}
.clear {
  clear: both;
}
#hotcontent {
  padding-top: 10px;
}
#hotcontent .ll {
  float: left;
  width: 964px;
  height: 320px;
  border-width: 3px;
  border-style: solid;
  border-color: rgb(200, 212, 225);
  border-image: initial;
  margin: 10px auto;
  padding: 5px;
  overflow: hidden;
}
#hotcontent .ll .item {
  width: 315px;
  float: left;
  padding: 5px 0px 0px 5px;
}
#hotcontent .ll .item .image {
  float: left;
  width: 120px;
}
#hotcontent .ll .item .image img {
  background-color: white;
  border-width: 1px;
  border-style: solid;
  border-color: rgb(221, 221, 221);
  border-image: initial;
  padding: 1px;
}
#hotcontent .ll .item dl {
  float: right;
  width: 180px;
  padding: 0px 5px 0px 0px;
}
#hotcontent .ll .item dl dt {
  height: 25px;
  line-height: 25px;
  font-size: 14px;
  font-weight: bold;
  overflow: hidden;
  border-bottom: 1px dotted rgb(97, 145, 208);
}
#hotcontent .ll .item dl dt span {
  float: right;
  font-weight: normal;
}
#hotcontent .ll .item dl dd {
  line-height: 20px;
  color: rgb(158, 158, 158);
  text-indent: 2em;
  height: 120px;
  padding: 7px 0px 0px;
  overflow: hidden;
}
.dahengfu {
  width: 976px;
  overflow: hidden;
  margin: 10px auto;
}

/* 分类小说最近更新列表 */
#newscontents {
  margin: auto;
}
#newscontents .l {
  float: left;
  width: 695px;
  border-width: 3px;
  border-style: solid;
  border-color: rgb(136, 198, 229);
  border-image: initial;
  background: rgb(225, 236, 237);
}
#newscontents h2 {
  background-color: rgb(166, 211, 232);
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  font-weight: bold;
  margin: 0px;
  overflow: hidden;
  padding: 0px 0px 0px 10px;
  border-bottom: 1px solid rgb(221, 221, 221);
}
#newscontents .l ul#lul {
  padding: 10px;
}
#newscontents .l ul {
  padding: 0px;
}
#newscontents .l li {
  height: 25px;
  line-height: 20px;
  padding: 5px 0px 0px;
  border-bottom: 1px solid rgb(221, 221, 221);
  overflow: hidden;
}
#newscontents .l li span {
  float: left;
  display: inline-block;
}
#newscontents .l li .s2 {
  width: 205px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#newscontents .l li a {
  color: rgb(111, 120, 167);
}
#newscontents .l li .s3 {
  width: 280px;
  /* padding-left: 50px; */
}
#newscontents .l li .s3 span {
  display: inline-block;
}
#newscontents .l li .s5 {
  color: rgb(179, 179, 179);
  float: right;
  text-align: right;
}

/* 好看的分类小说 */
#newscontents .r {
  float: right;
  width: 265px;
  border-width: 3px;
  border-style: solid;
  border-color: rgb(136, 198, 229);
  border-image: initial;
  background: rgb(225, 236, 237);
}
#newscontents .r ul {
  padding: 10px;
}
#newscontents .r li {
  height: 25px;
  line-height: 25px;
  padding: 5px 0px 0px;
  border-bottom: 1px solid rgb(221, 221, 221);
  overflow: hidden;
}
#newscontents .r li span {
  float: left;
  display: inline-block;
}
#newscontents .r li .s2 {
  color: rgb(179, 179, 179);
}
#newscontents .r li a {
  color: rgb(111, 120, 167);
}
#newscontents .r li .s5 {
  float: right;
  text-align: right;
}
.page_b2 {
  line-height: 32px;
  text-align: center;
}
.page_b {
  background-color: rgb(255, 255, 255);
  border-width: 1px;
  border-style: solid;
  border-color: rgb(221, 221, 221);
  border-image: initial;
  margin: 0px 10px 10px;
}